.fpf-gallery .gallery-item {
    float: left;
    margin-top: 6px; 
    text-align: center;
}

.fpf-gallery .gallery-icon img {
    padding:5px;
    background-color:#ffffff;
    border: 1px solid #ccc;
}

.fpf-gallery .gallery-caption {
    margin-left: 0;
    font-size: 75%;
    line-height:100%;
}

.fpfcredit{
    margin-top: 0;
    font-size:80%;
    color: #BBBBBB;
}

#branding{
    /*Fix for TwentyEleven theme*/
    z-index:999;
}

#main .content-area .site-content .fpf-gallery .gallery-item{
    /*Fix for TwentyThirteen & TwentyFourteen*/
   margin: 0;
}

#main #main-content #primary #content .entry-content .fpf-gallery{
/*Fix for TwentyFourteen (has too small of a max-width for the content area)*/
	margin-left: -50px;
	margin-right: -50px;
}
